package cn.tedu.tmall.front.account.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebMvcConfiguration implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**") // 请求路径
                .allowedMethods("*") // 请求方式
                .allowedOriginPatterns("*") // 客户端的来源
                .allowedHeaders("*") // 请求头
                .allowCredentials(true) // 携带凭证
                .maxAge(3600); // 有效期
    }

}
